// 公司创建、更新表单
export interface CompanyForm {
  /*企业名称 */
  companyName: string;

  /*企业全称 */
  companyFullName: string;

  /*公司名称后缀(字母或数字）系统中唯一 */
  companySuffix: string;

  /*联系人 */
  contactName: string;

  /*联系电话 */
  contactMobile?: string;

  /*地址 */
  address?: string;

  /*纬度 */
  lat?: number;

  /*经度 */
  lng?: number;

  /*备注 */
  remark?: string;

  /*备注照片 */
  remarkPic?: string;

  /*公司LOGO */
  logoPic?: string;

  id: number;
}

// 公司列表
export interface CompanyPageVO extends BaseVO {
  /*企业名称 */
  companyName: string;

  /*企业全称 */
  companyFullName: string;

  /*公司名称后缀(字母或数字）系统中唯一 */
  companySuffix: string;

  /*联系人 */
  contactName: string;

  /*联系电话 */
  contactMobile?: string;

  /*地址 */
  address?: string;

  /*纬度 */
  lat?: number;

  /*经度 */
  lng?: number;

  /*备注 */
  remark?: string;

  /*备注照片 */
  remarkPic?: string;

  /*公司LOGO */
  logoPic?: string;

  id: number;
}

export type CompanyPageResult = PageResult<CompanyPageVO[]>;

/**
 * 公司查询参数
 */
export interface CompanyQuery extends PageQuery {
  companyNameLike?: string;
}
